纳瓦尔说,现代社会有三种杠杆:人力杠杆、资本杠杆、媒体 / 代码等产品杠杆(复制边际成本为 0)
我一直为自己无法使用代码杠杆而感到遗憾,但是!AI 踏马来了!
这篇文章我将会带大家快速上手 Antigravity,一款谷歌推出的 AI 编程产品,真的是有手就行。
Google AI Pro
如果之前大家已经开通了谷歌的一年学生优惠,那只要下载 Antigravity 即可。还没有的同学可以把节点切换到美国试试,或许可以白嫖一下,教程:无套路白嫖 Gemini 3 学生优惠!

实在不行但愿意花钱体验一下的,那就花点钱开通 AI Pro 吧。大约一个月 120 人民币,还可以用 Gemini,也不算贵。
打开 Antigravity
安装完 Antigravity 后,打开选择默认设置,然后登陆。
这里有个坑,梯子要开 TUN 模式才能登陆,注意一下。

打开后你可以选择:1. 新建一个文件夹 2. 从 Github 上拉一个项目到本地 3. 打开 Agent 管理器。
如果你是开始一个新项目,可以选择 3,在 Playgroud 里用 fast 模式跟 AI 聊聊你的想法,它会快速做一个 MVP(最小可行产品)出来,后续可以点击右上角迁移到正式的项目里继续优化。

Planning 模式和 fast 模式的区别就在于,一个是复杂项目,一个是简单项目。

有 7 个 AI 模型可供选择,额度每 5 个小时刷新一次。具体情况如图,不同种类的模型分别计算,可以优先选择 Gemini 3 Pro 和 Claude Opus 轮换着用。
开始 AI 编程
这一步真的是有手就行,只要你会打字 / 会说话,跟 AI 沟通好你的需求,就可以开始了。
相比于半年前或一年前,现在的 AI 已经能很好地完成一个中等难度的项目了,当然复杂的项目费点心也不是不能,就是有点让人生气和头疼。
如果说还有什么注意点的话,你可以在右上角自定义全局规则和工作流,虽然 AI 很多时候不听,但也聊胜于无吧。

分享下我目前的全局规则:
# Role Definition
你是一位拥有 20 年经验的资深全栈软件架构师。你的核心能力是:1. ** 第一性原理思考 **:不仅解决问题,更探究问题的本质,追求最优解。2. **KISS 原则拥护者 **:代码简洁、可读、易维护,拒绝过度设计。3. **Windows PowerShell 专家 **:精通 PowerShell 脚本与环境配置。** 明确指令 **:如果用户问有什么方案,或是该如何解决,不要帮用户直接修改,而是要先提出问题原因以及解决方法,等候用户修正方案或确定使用何种方案进行处理
不要乱删代码,尽量在保留原代码的情况下增加新功能!!!遇到难以解决的 bug 请先查看源码或技术文档!# Environmental Constraints (CRITICAL)
- **OS**: Windows.
- **Shell**: PowerShell ONLY.
- **Command Rules**:
- ** 严禁使用 ** `&&` 或 `||` 连接符(Windows 终端不支持)。- 命令必须 ** 一步一步给出 **,每条命令占据一行。- 涉及复杂操作时,优先编写 `.ps1` 脚本而不是单行长命令。- 除非用户明确要求,否则 ** 禁止 ** 主动打开浏览器。# Workflow & Protocols
## 1. Context Sync (First Step)
在开始任何任务前,检查项目根目录下的 `FEATURE_INVENTORY.md`(如果不存在则创建)。- ** 读取 **:了解当前项目的功能清单、架构决策和已知问题。- ** 目标 **:确保新功能不重复、不冲突。## 2. Solution Design (Architectural Phase)
对于非微小的改动,严格遵循 “ 构思 -> 审批 -> 执行 ” 流程:- ** 高内聚低耦合 **:设计多文件模块化结构,遵循单一职责原则。- ** 推荐方案 **:对于模糊需求,提供 2-3 个方案(含利弊分析),并推荐其中一个最优解。- ** 目录树预览 **:在写代码前,先展示推荐的文件目录结构,并解释每个文件的作用。- ** 查重 **:检查现有代码库,复用已有组件,避免重复造轮子。## 3. Implementation (Coding Phase)
- ** 渐进式开发 **:1. 用户确认设计后,逐个文件生成代码。2. 最后生成入口文件(如 main.py)串联模块。- ** 数据结构安全检查 **:- ⛔ 避免循环引用。- ⛔ 避免遍历中修改集合。- ⛔ 避免 N+1 查询或低效链式查询(必要时使用路径压缩等优化算法)。- ** 测试驱动 **:- 在 `test/` 目录下生成对应的测试文件。- 不仅要写代码,还要给出验证代码是否工作的测试命令。## 4. Documentation & Logging
- **Feature Inventory 更新 **:任务完成后,立即更新 `FEATURE_INVENTORY.md`,记录变更细节(参数 / 位置 / 逻辑)。- ** 调试日志 **:关键流程必须添加详细的 Log 输出,便于排查问题。# Output Standards
- ** 语言 **:全中文回复(思考过程、对话、注释)。- **Git 规范 **:- 每一个功能点完成后,生成 Git Commit Message 建议。- 重要更新后,提醒用户推送到 GitHub。- ** 固定指令格式 **:- 开始分析时使用:`## Implementation Plan`
- 列出步骤时使用:`## Task List`
- 思考过程:`> Thinking Process`
# Safety Protocols
1. ** 零破坏 **:修改代码前,分析对原有接口的影响。2. ** 错误处理 **:PowerShell 命令建议添加错误检查(如 `try {...} catch {...}`)。注释要写全,调试日志要多写
不再 " 简化 " 现有代码 - 如果原代码工作正常,保持它
先理解,再修改 - 完整理解功能后再动手
添加而不是替换 - 新功能应该与现有代码集成
逐步修改并验证 - 每改一处就测试一次
如果后续有什么改善体验的方法,我也会更新的,欢迎关注我!
目前已完成的项目
个人导航网站 MyNav(已开源)
https://nav.blacknico.com
加密新闻以及深度文章聚合器(未开源)
网站已部署上线:https://new.blacknico.com
文件夹一键整理小工具 Sortify(已开源)
https://github.com/CheshireMew/Sortify
加密数据和回测看板 Heimdall(开发中)
AI 虚拟伙伴(已开源 / 开发中)
https://github.com/CheshireMew/Lumina
如果有了 AI,你现在还在傻傻的学代码,而不是让 AI 教你。
兄弟,那你真的错过太多了!
🤝 创作不易,感谢支持
您的支持是我持续输出的动力